cushioned clamp - Turkish English Dictionary